i quite believe it - French English Dictionary